package com.szholly.plug.arcgis.entity;

import com.szholly.data.general.*;

/**
 * 地图层次信息表
 */
public class GisConfigLodsRow extends RowBase {

	private static final long serialVersionUID = 1L;

	/**
	 * 精度
	 */
	public final static String FIELD_DResolution = "D_RESOLUTION";
	
	/**
	 * 地图级别
	 */
	public final static String FIELD_ILevel = "I_LEVEL";
	
	/**
	 * 比例尺
	 */
	public final static String FIELD_DScale = "D_SCALE";
	
	/**
	 * 显示名称
	 */
	public final static String FIELD_STitle = "S_TITLE";
	
	/**
	 * 配置ID
	 */
	public final static String FIELD_SConfigid = "S_CONFIGID";

	/**
	 * 获取精度
	 */
	public String getResolution() {
		return (String) getValue(GlobalDataType.String, FIELD_DResolution);
	}

	/**
	 * 设置精度
	 */
	public void setResolution(String value) {
		setValue(FIELD_DResolution, value);
	}
	
	/**
	 * 获取地图级别
	 */
	public Integer getILevel() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_ILevel);
	}

	/**
	 * 设置地图级别
	 */
	public void setILevel(Integer value) {
		setValue(FIELD_ILevel, value);
	}
	
	/**
	 * 获取比例尺
	 */
	public String getScale() {
		return (String) getValue(GlobalDataType.String, FIELD_DScale);
	}

	/**
	 * 设置比例尺
	 */
	public void setScale(String value) {
		setValue(FIELD_DScale, value);
	}
	
	/**
	 * 获取显示名称
	 */
	public String getSTitle() {
		return (String) getValue(GlobalDataType.String, FIELD_STitle);
	}

	/**
	 * 设置显示名称
	 */
	public void setSTitle(String value) {
		setValue(FIELD_STitle, value);
	}
	
	/**
	 * 获取配置ID
	 */
	public String getSConfigid() {
		return (String) getValue(GlobalDataType.String, FIELD_SConfigid);
	}

	/**
	 * 设置配置ID
	 */
	public void setSConfigid(String value) {
		setValue(FIELD_SConfigid, value);
	}
}